Wireless frame transmission method and apparatus

ABSTRACT

Embodiments of the present disclosure provide a radio frame transmission method, including: receiving a radio frame, and determining that the radio frame is a radio frame of a specified type and/or that the radio frame carries indication information indicating that reusing of the radio frame by a third party is disallowed, and maintaining a physical carrier channel detection state to be busy until the radio frame ends. Embodiments of the present disclosure further provide a wireless transmission apparatus and a computer storage medium.

CROSS-REFERENCES TO RELATED APPLICATIONS

This is a continuation of U.S. patent application Ser. No. 16/629,700,filed on Jan. 9, 2020, which is a U.S. National Stage Application, filedunder 35 U.S.C. 371, of International Patent Application No.PCT/CN2018/088278, filed on May 24, 2018, which claims priority toChinese patent application No. 201710561914.9 filed on Jul. 11, 2017,contents of each of which are incorporated herein by reference in theirentireties.

TECHNICAL FIELD

The present disclosure relates to the field of wireless communicationsand, in particular, relates to a radio frame transmission method,apparatus and a computer storage medium.

BACKGROUND

At present, the number of various Internet of Things devices in awireless communication system is increased rapidly, the network load isgetting heavier, and the communication efficiency is also decreasedaccordingly. A spatial reuse technology can mitigate this decline inefficiency, but for some frame sequences, success of their transmissionis related to success of subsequent frame switching. In wirelesscommunications, some frame sequences need to be strictly protected frombeing reused by other stations.

The spatial reuse technology enables stations in different basic servicesets (BSSs) to reuse the same channel at the same time for transmission,thereby improving the network throughput. The basic principle of thespatial reuse is that when a frame of an overlapping basic service set(OBSS) is received and a received power is detected to be less than acertain threshold, the frame may be ignored, a channel is considered tobe idle, and the backoff is performed to contending to access to thechannel for data transmission. However, for a sender in the BSS, thetransmission duration of some frames is not expected to be reused bythird-party stations in the OBSS. If the transmission duration isreused, the transmission effect will be poor, and the subsequent datatransmission may even be affected.

SUMMARY

Embodiments of the present disclosure provide a radio frame transmissionmethod, apparatus and a computer storage medium, so as to ensure thetransmission success rate of the specified type radio frame and improvethe transmission efficiency of a network.

A radio frame transmission method is provided in the embodiments of thepresent disclosure and includes steps described below.

A radio frame is received, and it is determined that the radio frame isof a specified type and/or that the radio frame carries indicationinformation indicating that reusing of the radio frame by a third partyis disallowed.

A physical carrier channel detection state is maintained to be busyuntil the radio frame ends.

A radio frame transmission apparatus is further provided in theembodiments of the present disclosure and includes a determining moduleand a transmission module.

The determining module is configured to receive a radio frame, anddetermine that the radio frame is of a specified type and/or determinethat the radio frame carries indication information indicating thatreusing of the radio frame by a third party is disallowed.

The transmission module is configured to maintain a physical carrierchannel detection state to be busy until the radio frame ends.

A radio frame transmission method is further provided in the embodimentsof the present disclosure and includes: sending a radio frame, where theradio frame is a radio frame of a specified type and/or the radio framecarries indication information indicating that reusing of the radioframe by a third party is disallowed.

A radio frame transmission apparatus is further provided in theembodiments of the present disclosure and includes a sending module.

The sending module is configured to send a radio frame, where the radioframe is a radio frame of a specified type and/or the radio framecarries indication information indicating that reusing of the radioframe by a third party is disallowed.

A radio frame transmission apparatus is further provided in theembodiments of the present disclosure and includes a processor and amemory for storing computer programs executable by the processor. Theprocessor is configured to perform steps of the radio frame transmissionmethod applied to a receiving side when executing the computer programs.

Alternatively, the processor is configured to execute steps of the radioframe transmission method applied to a sending side when executing thecomputer programs.

The embodiments of the present disclosure further provide a computerstorage medium, which is configured to store computer programs. Whenexecuted by a processor, the computer programs implement steps of theradio frame transmission method applied to a receiving side described inthe embodiments of the present disclosure; or when executed by theprocessor, the computer programs implement steps of the radio frametransmission method applied to the sending side described in theembodiments of the present disclosure.

A radio frame transmission method, apparatus and a computer-readablestorage medium are provided in the embodiments of the presentdisclosure. It is determined that a radio frame is of a specified typeand/or that the radio frame carries indication information indicatingthat reusing of the radio frame by a third party is disallowed, and aphysical carrier channel detection state is maintained to be busy untilthe radio frame ends, such that the transmission success rate of thespecified type radio frame is ensured and the transmission efficiency ofa network is improved.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a flowchart of a radio frame transmission method according toan embodiment of the present disclosure;

FIG. 2 is a schematic diagram of a radio frame transmission apparatusaccording to an embodiment of the present disclosure.

FIG. 3 is diagram of a network distribution with two basic service sets(BS Ss);

FIG. 4 is a schematic diagram of a Null Data Packet (NDP) structure;

FIG. 5 is a schematic diagram of a station positioning sequence;

FIG. 6 is a schematic diagram of an uplink multi-block (MU)acknowledgement information according to an embodiment.

FIG. 7 is a schematic diagram of a position measurement sequenceinteraction based on a fine time measurement (FTM) request according toan embodiment;

FIG. 8 is a schematic diagram of a data transmission acknowledgementsequence including an uplink multi-user response scheduling (UMRS)Control domain according to an embodiment;

FIG. 9 is a schematic diagram of an access point (AP) scheduling aplurality of stations to transmit uplink data according to anembodiment; and

FIG. 10 is a schematic diagram of a block acknowledgement (BA) accordingto an embodiment.

DETAILED DESCRIPTION

Objects, technical solutions and advantages of the present inventionwill be clearer from a detailed description of the embodiments of thepresent invention in conjunction with the drawings. It is to be notedthat if not in collision, the embodiments and features therein in thepresent application may be combined with each other.

Embodiment One

FIG. 1 is a flowchart of a radio frame transmission method according toan embodiment of the present disclosure, and the radio frametransmission method is applied to a receiving side. As shown in FIG. 1 ,the method of the embodiment includes steps described below.

In step 11, a station receives a radio frame, and determines that theradio frame is a radio frame of a specified type and/or that the radioframe carries indication information indicating that reusing of theradio frame by a third party is disallowed.

In step 12, a physical carrier channel detection state is maintained tobe busy until the radio frame ends.

In an embodiment, in a transmitting process of the radio frame, themethod further includes the step of maintaining a network allocationvector of the receiving station unchanged.

In an embodiment, before determining the radio frame to be the radioframe of the specified type, the method further includes the step ofdetermining the radio frame carries the indication informationindicating that reusing of the radio frame by a third party isdisallowed.

In an embodiment, before determining the radio frame to be the radioframe of the specified type, the method further includes the step ofdetermining that receiving power of the radio frame is less than a powerdetection threshold of an overlapping basic service set.

In an embodiment, the step of determining that the radio frame carriesthe indication information indicating that reusing of the radio frame bya third party is disallowed includes: paring a spatial reuse parameterinformation domain of a physical layer signaling domain, where thespatial reuse parameter information domain is spatial-reuse-disallowinstruction information.

In the embodiment, the radio frame of the specified type includes anyone of: a null data packet (NDP) frame, a null data packet announcement(NDPA) frame, a beamforming report poll trigger frame, a beamformingfeedback frame, a radio frame with response information, a radio framehaving a length satisfying a certain condition, or a radio frame with apositioning function.

The radio frame having the length satisfying the certain conditionincludes: a radio frame whose media access control layer frame length orphysical layer frame length is less than a threshold.

The radio frame includes a triggered radio frame.

In an embodiment, in a process of receiving the radio frame, the methodfurther includes: updating a network allocation vector.

In an embodiment, the step of determining the radio frame to be theradio frame of the specified type includes: determining the radio frameto be the null data packet frame in response to determining that alength and a number of spatial streams in physical layer signalingsatisfy a specified matching condition.

The method of the embodiment may ensure the transmission success rate ofthe radio frame of the specified type.

Accordingly, the embodiment provides a radio frame transmissionapparatus. As shown in FIG. 2 , the apparatus of the embodiment includesa determining module and a transmission module.

The determining module is configured to: after a radio frame isreceived, determine the radio frame to be a radio frame of a specifiedtype and/or determine the radio frame carries indication informationindicating that reusing of the radio frame by a third party isdisallowed.

The transmission module is configured to maintain a physical carrierchannel detection state to be busy until the radio frame ends.

In an embodiment, the determining module is configured to: beforedetermining the radio frame to be the radio frame of the specified type,determine that the radio frame carries the indication informationindicating that reusing of the radio frame by a third party isdisallowed.

In an embodiment, the determining module is configured to determine thatreceiving power of the radio frame is less than a power detectionthreshold of an overlapping basic service set before determining theradio frame to be the radio frame of the specified type.

In an embodiment, the determining module is configured to parse aspatial reuse parameter information domain of a physical layer signalingdomain, wherein the spatial reuse parameter information domain isspatial-reuse-disallow instruction information.

In an embodiment, the determining module is configured to determine thatthe radio frame of the specified type includes any one of: a null datapacket (NDP) frame, a null data packet announcement (NDPA) frame, abeamforming report poll trigger frame, a beamforming feedback frame, aradio frame with response information, a radio frame having a lengthsatisfying a certain condition, or a radio frame with a positioningfunction.

In an embodiment, a transceiving transmission module is furtherconfigured to maintain a current network allocation vector unchanged ina process of transmitting the radio frame.

The radio frame having the length satisfying the certain conditionincludes a radio frame having a media access control layer frame lengthor a physical layer frame length less than a threshold, where the radioframe includes a triggered radio frame.

The step of determining the radio frame to be the radio frame of thespecified type includes that the radio frame is determined to be thenull data packet frame in response to determining that a length and anumber of spatial streams in physical layer signaling satisfy aspecified matching condition.

In an embodiment, the transceiving transmission module is furtherconfigured to update a network allocation vector in a process ofreceiving the radio frame.

It is to be noted that: the division of the above program modules of theradio frame transmission apparatus in the above embodiment during theradio frame transmission is merely illustrative. In practicalapplications, the above processing may be distributed and performed bydifferent program modules according to needs, that is, the internalstructure of the apparatus is divided into different program modules toperform all or part of the above processing. In addition, the radioframe transmission apparatus in the above embodiment has the sameconcept as the radio frame transmission method in the method embodiment.For the specific implementation process of the radio frame transmissionapparatus, reference may be made to the method embodiment, which is notrepeated herein.

Accordingly, a radio frame transmission apparatus is provided in theembodiment and includes a processor and a memory for storing computerprograms executable on the processor. The processor is configured to,when executing the computer programs, perform the above radio frametransmission method in the present disclosure.

Accordingly, a computer storage medium is further provided in theembodiments of the present disclosure and is configured to storecomputer programs, where when executed by a processor, the computerprograms implement the above radio frame transmission method.

Embodiment Two

A radio frame transmission method is provided in the embodiments of thepresent disclosure. The method is applied in a transmitting station andincludes steps described below.

In step 21, a radio frame is sent, and the radio frame is a radio frameof a specified type and/or carries indication information indicatingthat reusing of the radio frame by a third party is disallowed.

When the radio frame is of the specified type, a spatial reuse parameterinformation domain of a physical layer signaling domain of the radioframe carries the indication information indicating that reusing of theradio frame by a third party is disallowed.

In the embodiment, the radio frame of the specified type includes anyone of: a null data packet (NDP) frame, a null data packet announcement(NDPA) frame, a beamforming report poll trigger frame, a beamformingfeedback frame, a radio frame with response information, a radio framehaving a length satisfying a certain condition, or a radio frame with apositioning function.

The radio frame having the length satisfying the certain conditionincludes a radio frame having a media access control layer frame lengthor a physical layer frame length less than a threshold.

Indication information indicating that reusing of the radio frame by athird party is disallowed is carried in the above radio frame, and theradio frame is sent, indicating that all third party stations receivingthe frame with the spatial reuse indication set the carrier sensing tobusy until the radio frame ends.

Accordingly, a radio frame transmission apparatus is provided in theembodiments and includes a sending module.

The sending module is configured to send a radio frame, and the radioframe is a radio frame of a specified type and/or carries indicationinformation indicating that reusing of the radio frame by a third partyis disallowed.

In an embodiment, in response to the radio frame is the radio frame ofthe specified type, a spatial reuse parameter information domain of aphysical layer signaling domain of the radio frame carries theindication information indicating that reusing of the radio frame by athird party is disallowed.

In an embodiment, the radio frame of the specified type includes any oneof: a null data packet (NDP) frame, a null data packet announcement(NDPA) frame, a beamforming report poll trigger frame, a beamformingfeedback frame, a radio frame with response information, a radio framehaving a length satisfying a certain condition or a radio frame with apositioning function.

The radio frame having the length satisfying the certain conditionincludes a radio frame whose physical layer frame length is less than athreshold.

It is to be noted that: the division of the above program modules of theradio frame transmission apparatus in the above embodiment during theradio frame transmission is merely illustrative. In practicalapplications, the above processing may be distributed and performed bydifferent program modules according to needs, that is, the internalstructure of the apparatus is divided into different program modules toperform all or part of the above processing. In addition, the radioframe transmission apparatus in the above embodiment has the sameconcept as the radio frame transmission method in the method embodiment.For the specific implementation process of the radio frame transmissionapparatus, reference may be made to the method embodiment, which is notrepeated herein.

Accordingly, a radio frame transmission apparatus is provided in theembodiment and includes a processor and a memory for storing computerprograms executable on the processor. The processor is configured toperform the above radio frame transmission method in the presentdisclosure when executing the computer programs.

Accordingly, a computer storage medium is further provided in theembodiments of the present disclosure and is configured to storecomputer programs, where when executed by a processor, the computerprograms implement the above radio frame transmission method.

Embodiment Three

In FIG. 3 , a access point 1 (AP1) in a BBS1 initiates a downlinkchannel measurement sequence through sending a null data packetannouncement (NDPA) frame with a high efficiency (HE) single user (SU)physical packet data unit (PPDU) frame format, and a spatial reuse (SR)subfield in a spatial reuse domain in a high efficiency signal A domainsignaling in the HE SU PPDU is configured as spatial reusedisallow/limit signaling (SR-DISALLOW), for prohibiting/limiting a thirdparty station from performing the spatial reuse, which includes anon-SRG/SRG OBSS-PD based. A access point (AP) generates a legacy shorttraining field (L-STF), a legacy long training field (L-LTF), legacysignaling (L-SIG), repeat legacy signaling (RL-SIG), the HE-SIG-A, ahigh efficiency short training field (HE-STF), a high efficiency longtraining field (HE-LTF) and data fields. The data field in the physicallayer is data information carrying the NDPA frame in a medium accesscontrol (MAC) layer. The physical layer performs an orthogonal frequencydivision multiplexing (OFDM) transform on each field in a correspondingmanner, performs framing, and generates a baseband HE SU PPDU, performspulse-shaping, modulates it to 5 GHz by a mixer, and performs signaltransmission.

OBSS station, a station STA2 in a BSS2 in FIG. 3 , receives one radioframe, performs matching through a L-STF training field in the physicallayer, and determines that the frame is a wireless fidelity (Wi-Fi)radio frame. The OBSS station sets a physical carrier sensing channeldetection state to busy, and determines that the frame is an HE radioframe through the L-SIG and repeat legacy signaling (RL-SIG). The OBSSstation parses a BSS color in the HE-SIG-A and obtains that the frame isfrom the OBSS station. The OBSS station further parses the spatial reusedomain of the HE-SIG-A and obtains that the spatial reuse domain is thespatial-reuse-disallow instruction SR-DIALLOW, and maintains thephysical carrier sensing channel detection state to be busy until theradio frame ends.

Embodiment Four

In FIG. 3 , a station AP1 in a BSS1 network sends an HE null data packet(NDP) PPDU frame for measuring a downlink channel from the AP1 to a STAA or a downlink channel from the AP1 to a STA B. When the HE NDP PPDUframe is sent by the AN, the HE NDP PPDU has no data field, as shown inFIG. 4 .

A spatial reuse domain in an HE-SIG-A of physical layer signaling isconfigured to the spatial-reuse-disallow instruction SR-DISALLOW. TheHE-LTF of the PPDU is used for enabling a beamforming receiver tomeasure a quality of a channel from a beamforming transmitter to thebeamforming receiver, where the measured information may includeinformation such as a channel steering matrix, a signal-to-noise ratio(SNR) of the channel, a fluctuation of the channel, and the like.

A station STA2 in an OBSS network, that is, in a BSS2, receives a radioframe. By energy detection and L-STF matching, the station STA2determines that the frame is a Wi-Fi radio frame. By repeating L-SIG,the station STA2 determines that the frame is an HE PPDU. The stationSTA2 determines, through a BSS color domain, that the frame is from theOBSS network. The station STA2 parses a SR domain in the HE-SIG-A anddetermines that the SR domain is SR-DISALLOW, and receives the radioframe in a non-spatial-reuse function flow, which includes disallowingOBSS_PD and SRP SR spatial reuse. The physical carrier channel detectionstate is busy until the radio frame ends.

Embodiment Five

In FIG. 3 , an AP1 station in a BSS1 network sends a channel measurementframe based on a 802.11ax frame format PPDU frame, that is, HE SU NDPPPDU frame, for measuring a downlink channel from the AP1 to a STA A anda downlink channel from the AP1 to a STA B. The HE NDP PPDU frame sentby the AP1 is shown in FIG. 4 .

A spatial reuse domain in an HE-SIG-A domain of the physical layersignaling is configured to the spatial-reuse-disallow instructionSR-DISALLOW. HE-LTF of a PPDU is used for enabling a beamformingreceiver to measure a quality of a channel from a beamformingtransmitter to the beamforming receiver, where the measured informationmay include information such as a channel steering matrix, asignal-to-noise ratio (SNR) of the channel, a fluctuation of thechannel, and the like.

A station STA2 in an OBSS network, that is, in a BSS2, receives a radioframe. By energy detection and L-STF matching, the station STA2determines that the frame is a Wi-Fi radio frame. By repeating L-SIG,the station STA2 determines that the frame is an HE PPDU. The stationSTA2 parses a length domain in the L-SIG signaling and a Nsts domain inthe HE-SIG-A, and determines, according to a matching relationship, theframe is an NDP frame. By the BSS color domain, the station STA2determines that the frame is from the OBSS network. The station STA2receives the radio frame in a non-spatial-reuse function flow isreceived, which includes disallowing OBSS_PD and SRP SR spatial reuse,and setting the physical carrier channel detection state to be busyuntil the radio frame ends.

Embodiment Six

In FIG. 3 , an AP1 station in a BSS1 network sends an HE NDP PPDU framefor measuring a downlink channel from the AP1 to a STA A and a STA B.When the HE NDP PPDU frame is sent by the AP1, the HE NDP PPDU has nodata field, as shown in FIG. 4 . The AP sets a spatial reuse domain inan HE-SIG-A domain of physical layer signaling in the HE NDP PPDU toSR-DISALLOWED. The HE-LTF of the PPDU is used for enabling a beamformingreceiver to measure a quality of a channel from a beamformingtransmitter to the beamforming receiver, where the measured informationmay include information such as a channel steering matrix, asignal-to-noise ratio (SNR) of the channel, a fluctuation of thechannel, and the like.

A station in a BSS2 receives one radio frame, determines, according topreamble matching, the frame is a Wi-Fi frame, and then determines,through repeating L-SIG, the frame is an HE PPDU. Further, the stationparses a BSS color field in the HE-SIG-A signaling and determines thatthe PPDU is from an OBSS station. The station determines, according toan OBSS_PD threshold, that the receiving energy is less than the OBSS_PDthreshold, parses a spatial reuse field in the HE-SIG-A signaling, anddetermines that the field is SR-DISALLOW. This station maintains thephysical carrier sensing state to be busy until the PPDU ends.

Embodiment Seven

In FIG. 3 , an AP1 in a BSS1 network sends a trigger frame forscheduling a station STA A and a station STA B in the BSS1, where thetrigger frame is a beamforming report poll for feeding back the channelmeasurement information. The AP uses this variant trigger frame tomeasure a quality of a channel from the AP to the stations STA andschedule multiple stations to feedback measured channel states, where achannel state class may be indicated in an NDPA frame and include asteering matrix, a signal-to-noise ratio (SNR) of each space-timestream, the channel information of portion of the bandwidth or of theentire bandwidth. The AP1 sets the spatial reuse domain in the commoninformation domain (Common Info) in the trigger frame generated withbeamforming report poll to SR-DISALLOWED for configuring a destinationreceiver of the trigger frame to response to the spatial reuseinformation domain in the physical layer signaling domain of thetrigger-based PPDU.

For spatial reuse information of common information in a same triggerframe, an OBSS station receiving the trigger based-PPDU isprohibited/limited to execute the spatial reuse, which includes: notexecuting a spatial reuse parameter (SRP) spatial reuse, a packetdetection (OBSS_PD), a spatial reuse group (SRG), the spatial reuse andan OBSS_PD NON SRG spatial reuse.

On a receiving side:

When the station STA A and STA B in the BSS1 network receive the PPDUcarrying the beamforming report poll frame from the AP1, the stationsSTA perform feature matching through L-STF, determine that the frame isa Wi-Fi physical frame, and determine that the frame is an HE PPDUthrough L-SIG and RL-SIG. The stations STA further parse the HE-SIG-Asignaling domain in the physical layer and determine that the frame isfrom the same BSS according to network color information in the BSSnetwork color domain. The station STA parses out the beamforming reportpoll frame sent to it, and sends a beamforming feedback frame by using atrigger-based PPDU physical layer format after a short interframe space(SIFS). The spatial reuse information domain of the physical layersignaling domain is configured to the spatial-reuse-disallow/limitindication set in the common information domain in the receivedbeamforming report poll frame.

The station STA1 in a BBS2 detects that the signal receiving energyexceeds −62 dBm, and determines that this frame is Wi-Fi frame throughfeature matching. Through the L-SIG and the RL-SIG, the station STA1determines that the frame is the HE PPDU. The station STA1 furtherparses the network color information in the BSS network color domain ina field of the physical layer HE-SIG-A signaling domain and determinesthat the frame is from an OBSS network. The station STA1 parses thespatial reuse domain and determines that this domain is SR-DISALLOW.Therefore, the station STA1 sets the physical carrier detection channelsensing to be busy, which includes prohibiting OBSS_PD reuse and SRP/SRspatial reuse until the radio frame ends.

Embodiment Eight

On a transmitting end:

In a BSS1, an AP1 sets a spatial reuse domain in physical layer HE-SIG-Asignaling to SR-DISALLOW when sending an HE SU PPDU including abeamforming report poll frame, where the SR-DISALLOW instructs an OBSSstation receiving the frame to prohibit all SR operations.

On a receiving end:

Stations STA A and STA B in the BBS1 receive a variant trigger frame(the beamforming report poll frame) that is sent by the APE Differentstations will adjust transmitting power according to a target RSSIinformation indication in the trigger frame, so that a power of a sentsignal reaching the AP1 approximately satisfies a certain error levelafter path loss, perform synchronization according to a training fieldin the trigger frame, the synchronization including a carrier frequencyoffset (CFO) synchronization, and make time error be limited within ±0.4us. After the above calibration is completed, the STA A and STA B sendbeam forming feedback through a PPDU based on the trigger frame, wherefeedback information may include a channel steering matrix, an SNR of aspatial stream of each subcarrier or channel quality indication (CQI)information.

The station STA1 in a BBS2 receives a radio frame, and determines thatthe frame is a Wi-Fi frame through feature matching. The station STA1determines that the frame is an HE PPDU through L-SIG and RL-SIG. Thestation STA1 parses a frame format domain (Format) in the physical layerHE-SIG-A and determines that the domain indicates that the frame is theHE SU PPDU. Through the BSS color in the HE-SIG-A, the station STA1determines that the frame is from the OBSS station. The station STA1parses the spatial reuse domain and determines that it is SR-DISALLOW,and sets the physical carrier channel detection state sensing of thestation to be busy until the receiving of the radio frame ends.

Embodiment Nine

In a WLAN-based wireless network in a place such as a shopping mall,according to a location of a station STA, an AP can position the stationand determine human traffic, and the like. The AP measures, through 802.11az protocol, sequence information and time information of differentstations to a station by means of a channel sounding frame. A spatialreuse of a positioning sequence is disallowed due to the accuracyrequirement of time measurements.

There are a plurality of BSS networks as shown in FIG. 3 , where a BSS1includes an AP1, a station STA A and a station STA B, and a BSS2includes an AP2, a station STA1 and a station STA2.

In the BBS 1, the AP1 sends a positioning request trigger frameincluding a positioning request, where a Type domain in the triggerframe indicates that the frame is a positioning measuring requirementframe. The station STA A and the station STA B stations are scheduled tosend uplink MU NDP. After receiving the uplink MU NDP, the AP1 proceedsto send a downlink NDPA and a downlink NDP. A frame exchange sequence isshown in FIG. 5 .

The AP1 uses an HE PPDU frame format in the DL trigger frame. The APsets SR-DISALLOW in HE-SIG-A of physical layer signaling, and sets acorresponding scheduling information instruction in a MAC layer triggerframe, where the scheduling information instruction includes informationsuch as a received target signal strength indicator and a transmittingpower spatial stream, and the like. In addition, the AP1 sets aspatial-reuse-disallow instruction SR-DISALLOW in common information inthe trigger frame.

After receiving the above positioning request trigger frame, the stationSTA A and the station STA B feed back HE MU NDP frames after an SIFS,and the NDP frames are spaced apart in the frequency domain, so that theAP1 can traverse frequency domain NDP signals sent by differentstations. The NDP frames sent by the station STA A and station STA B donot include data units, and the frame format is shown in FIG. 4 . Inaddition, information in the common Info domain in the trigger frame ofthe AP1 is copied in the HE-SIG-A in the HE MU NDP frame, where theinformation includes the spatial-reuse-disallow instruction SR-DISALLOW.

The AP1 receives information such as the uplink HE MU NDP, a measurementchannel, time, and the like sent by the station STA A and the stationSTA B for positioning. Then, the AP1 sends the downlink NDPA and sets aspatial reuse field in the HE-SIG-A domain in the physical layersignaling to be the spatial-reuse-disallow instruction SR-DISALLOW toensure that the frame is not reused by other OBSS stations. After theSIFS, the AP1 sends the downlink NDP null data packet frame, and setsthe spatial reuse field in the physical layer signaling HE-SIG-A in theNDP frame to be spatial-reuse-prohibit instruction SR-Prohibted.

Any station in a BBS2 as shown in FIG. 4 , a station STA1 or a stationSTA2, receives a radio frame and determines, through type matching, theradio frame is a WiFi radio frame. The station parses a BSS color fieldin the HE-SIG-A signaling in the physical layer and determines that theframe is from an OBSS station. The station parses the SR domain in theHE-SIG-A and determines that this domain is the spatial-reuse-disallowinstruction (SR-DISALLOW). The station STA 1 or the station STA 2maintains a physical carrier channel detection state to be busy untilthe radio frame ends.

Embodiment Ten

In a WLAN network, an important data transmission is that a stationneeds to acknowledge that received data belongs to itself. At present,an amount of downlink data in a network is much larger than that ofuplink data, and the protection for downlink data acknowledgement alsobecomes very important.

The 802.11ax protocol supports multiple block acknowledgement (MU-BA),that is, multiple stations may simultaneously send uplink blockacknowledgements in a manner of an orthogonal frequency divisionmultiplexing access (OFDMA). As shown in FIG. 6 , an AP1 in a BSS 1network sends multi-user downlink data by means of HE MU, and thestation STA A and the station STA B may feed back uplink block Ack (BA)information through OFDMA, MU-MIMO, or a combination of OFDMA andMU-MIMO.

The AP1 sends, in the OFDMA manner, the downlink data in an HE MU PPDUframe format, and then sends a carried trigger frame, and schedules astation to send uplink Ack information, in any one of the followingcases:

A frame scheduled by the AP satisfies a designated frame type.

a BA frame/ACK frame and a channel sounding feedback frame.

The frame length of the frame scheduled by the AP satisfies a presetlength threshold.

The preset length threshold is 30 bytes.

In the embodiment, the AP sets a spatial-reuse-disallow instructionSR-DISALLOW in a spatial reuse sub-domain of information in a CommonInfo domain in the trigger frame, that is, all spatial reuse operationsare prohibited.

The station STA A and the station STA B reply BA information in an HETrigger-based PPDU frame format a short interframe space (SIFS) timeafter receiving the trigger frame. Different stations STAs send theuplink acknowledgement information on the their respective RUs. Aspatial reuse field of physical layer signaling HE-SIG-A in the HETrigger-based PPDU is set to spatial-reuse-disallow/prohibitionsignaling (SR-DISALLOW) according to the spatial reuse signalingindication in common information in the received trigger frame.

The station STA1, one of stations in the BBS2, receives a radio frame,and the radio frame satisfies a receiving threshold. The station STA1determines, through signal feature matching, that the frame is a WiFiradio frame, and further determines, through L-SIG and RL-SIG, the frameis an HE PPDU. The station STA1 parses a PPDU format field in theHE-SIG-A signaling and determines that the frame is a Trigger-basedPPDU. The station STA1 parses out a BSS color value and determines thatthe frame is from an OB SS network. The station STA1 parses the spatialreuse field and determines that the spatial reuse field isspatial-reuse-disallow/prohibition signaling SR-DISALLOW. The stationSTA1 maintains the physical carrier channel detection state to be busyuntil the radio frame ends.

Embodiment Eleven

In a fine time measurement (FTM) frame interaction process, time ismeasured in ms, and the frame interaction needs to be protected andcannot be reused by OBSS stations. The FTM is generally used formeasuring a distance between the present station and other stations, andthe present station can determine its own position based on the frameinteraction and positions of other stations. A frame sequence of the FTMincludes: an initiator initiating a FTM request, a responder sending aFTM measurement frame, and the initiator and the responder determiningposition information by recording receiving time of a PPDU. The frameinteraction sequence is shown in FIG. 7 .

As shown in FIG. 3 , the initiator STA A in the BSS 1 requests the AP toperform FTM measurement to measure distance information between thestation STA A and the AP1, where the initiator is the station STA A andthe responder is the APE

The initiator initiates a request through a FTM request frame, and theresponder replies with Ack.

The responder sends a first FTM measurement frame at time t1_1 within aburst duration. The requester receives the frame at time t2_1, sends Ackinformation at time t3_1 and records the time. The responder receivesthe Ack information at time t4_1 and records time information.

The responder sends the FTM frame at time t1_2, where the FTM framecarries the time t1_1 at which the first FTM measurement frame is sentand the time t4_1 at which the Ack is received.

The requestor receives an FTM2 including the time information at timet2_2, and then estimates the distance from the requestor to theresponder through the time information t1_1, t2_1, t3_1, t4_1, andrecords the time t2_2. The Ack information is sent at time t3_2.

The Ack information is received by the responder at time t4_2, and thetime is recorded.

Within one burst duration, multiple measurements may be acknowledged tointeraction, and the next one measurement interaction carries the timeinformation of a last measurement Ack.

In the frame sequence interaction sent by the request station and theresponse station, an FTM request frame, the FTM measurement frame and aresponse Ack frame sent by the station are in an HE PPDU frame format,and a spatial reuse field of a physical layer HE-SIG-A signaling domainis set to SR-DISALLOW.

In the BBS2, the station STA1 or STA2 receives a radio frame, and theradio frame exceeds a receiving threshold. The station determines,through preamble matching, that the frame is a WiFi frame, and furtherdetermines, through repeat L-SIG, that the frame is an HE PPDU. Thestation determines that this frame is from an OBSS through parsing a BSScolor field and an HE-SIG-A signaling domain. The station parses thespatial reuse field and determines that the field tis SR-DISALLOW.Therefore, the station STA1 or STA2 receiving the frame in the BSS2maintains a physical carrier sensing to be busy until the radio frameends.

Embodiment Twelve

In a WLAN network, especially in data transmission based on the 802.11ax protocol, a station may schedule a plurality of stations to senduplink data through a trigger frame. In some simple scenarios, forexample, an AP schedules stations to send uplink ACK information, thestation may not send a complete trigger frame to the station forscheduling the uplink data, and only needs to put Trigger partinformation in an uplink multi-user response scheduling (UMRS) controldomain. The domain is integrated in an A-Control domain in a highthroughput (HT) control domain, but signaling of the UMRS control domainincludes no spatial reuse domain. Therefore, the spatial reuse must beforbidden for responding to a frame type having the UMRS domain andscheduling a specific frame type, such as BA or ACK. A default spatialreuse instruction, that is, SR-DIALLOW, may be set, where the SR-DIALLOWindicates that all SR spatial reuses are forbidden.

The AP1 in the BSS1 sends a downlink HE MU PPDU through a manner ofOFDMA, schedules the STA A and the STA B to send the uplink ACKinformation, and includes the UMRS Control domain in the first MACprotocol data unit (MPDU) in each multi-user data. After receiving thePPDU, the station will set the default spatial reuse instruction, thatis, spatial-reuse disallow. A frame interaction sequence is shown inFIG. 8 .

The station STA1 in the BBS2 receives a radio frame, and determines thatthe frame is a WiFi frame through preamble matching. The station STA1determines that the frame is an HE PPDU through repeat L-SIG. Further,the station STA1 parses out the HE-SIG-A, and determines, according tothe Format domain, that this frame is the HE PPDU based om the triggerframe and determines, through the BSS Color domain, that this frame isfrom the OBSS station. The station STA1 parses the spatial reuse domainand determines that the spatial reuse domain is spatial reuse disallowinformation. Therefore, the station STA1 sets a physical carrier sensingto be busy until receiving of the radio frame ends.

Embodiment Thirteen

In a WLAN network, especially in data communication based on the 802.11ax protocol, an AP may schedule a plurality of stations to send uplinkdata to improve the average throughput of the network.

In the case where FIG. 3 , an AP1 in a BSS1 network transmits a triggerframe for scheduling stations STA A and STA B to send uplink data, whichis data other than channel measurement feedback data and acknowledgementinformation. The AP1 sets the spatial reuse domain in the Common Infodomain of the trigger frame to an instruction for prohibiting SRPspatial reuse and Non SRG OBS S_PD spatial reuse, that is,SRP_AND_NON-SRG-OBSS-PD_DISALLOW. A frame transmission sequence is shownin FIG. 9 .

After receiving the trigger frame, the station STA A and the station STAB will copy signaling in the spatial reuse domain of the trigger frame,that is, the SRP_AND_NON-SRG-OBSS-PD_DISALLOW, and will set a spatialreuse domain in physical layer signaling HE-SIG-A in an uplink dataframe HE Trigger based PPDU also to be the SRP_AND_NON-SRG-ALSS-PD_DISAND.

The station STA1 in a BBS2 receives a radio frame, and determines,through preamble matching, that the frame is a WiFi frame. The stationSTA1 further determines, through repeat L-SIG, that the frame is an HEPPDU. The station STA1 further obtains HE-SIG-A by parsing, determines,according to the Format domain, that the frame is an HE-based triggerframe PDDU, and determines, according to the BSS Color domain, that thisframe is from an OBSS. The station STA1 parses the spatial reuse domainand determines that the spatial reuse domain isSRP_AND_NON-SRG-OBSS-PD_DISALLOW signaling. Therefore, the station STAdisables the SRP spatial reuse and the Non SRG OBSS_PD spatial reuse,but the station STA still can perform SRG spatial reuse.

Embodiment Fourteen

In a WLAN network, especially in the WLAN network based on a nextgeneration IEEE802.11 protocol, an AP may schedule multiple users totransmit uplink data.

In FIG. 3 , an AP1 in a BSS1 network schedules a station STA A and astation STA B and transmits a plurality of downlink multi-user dataunits, where the last one of the plurality of downlink multi-user dataunits carries a trigger frame for scheduling the station STA A and thestation STA B to send an uplink block acknowledgment (BA) as shown inFIG. 10 .

A station STA1 in a BSS2 network receives a radio frame. The stationSTA1 determines, through preamble matching, that the frame is a WiFiframe and an HE frame, and determines, through BSS color in the physicallayer, that the frame is from an OBSS network. According to the lengthinformation t (that is, a length indicated by the Length domain) in thephysical layer, the station STA1 determines that t satisfies a presetthreshold T, that is, t <T. The station STA1 sets the physical carriersensing to be busy until the PPDU ends.

It should be understood that the devices and the methods disclosed inthe embodiments of the present application may be implemented in othermanners. The device embodiments described above are merely illustrative.For example, the unit division is merely a logical function division,and, in practice, the unit division may be implemented in other manners.For example, multiple units or components may be combined or may beintegrated into another system, or some features may be omitted or notexecuted. In addition, coupling, direct coupling or communicationconnections between the presented or discussed components may beindirect coupling or communication connections, via interfaces, betweendevices or units, and may be electrical, mechanical or in other forms.

The units described above as separate components may or may not bephysically separated. Components presented as units may or may not bephysical units, that is, may be located in one place or may bedistributed over multiple network units. Part or all of these units maybe selected according to practical requirements to achieve objects ofthe solutions in the embodiments of the present disclosure.

Moreover, various function units in the embodiments of the presentinvention may all be integrated in one processing unit, or each unit maybe used as a separate unit, or two or more units may be integrated intoone unit. The integrated function unit may be implemented by hardware ormay be implemented by hardware plus a software function unit.

It should be understood by those skilled in the art that all or part ofthe steps in the method embodiments described above may be implementedby hardware instructed by relevant programs, these programs may bestored in a computer-readable storage medium and, when executed, theseprograms execute steps included in the method embodiments describedabove; and the preceding storage medium includes: a mobile storagedevice, a ROM, a RAM, a magnetic disk, an optical disk or another mediumcapable of storing program codes.

Alternatively, the above integrated unit of the present invention mayalso be stored in the computer-readable storage medium if implemented inthe form of a software function module and sold or used as anindependent product. Based on this understanding, the technicalsolutions provided by the embodiments of the present disclosuresubstantially, or the part contributing to the existing art, may beembodied in the form of a software product. The computer softwareproduct is stored in a storage medium and includes several instructionsfor enabling a computer apparatus (which may be a personal computer, aserver or a network apparatus, etc.) to execute all or part of themethods provided by the embodiments of the present disclosure. Theforegoing storage medium includes various media capable of storingprogram codes, such as a mobile storage device, a ROM, a RAM, a magneticdisk, an optical disk or another medium capable of storing programcodes.

The above are only specific embodiments of the present invention and arenot intended to limit the present invention. It is easy for thoseskilled in the art to conceive modifications or substitutions within thetechnical scope of the present invention. These modifications orsubstitutions are within the scope of the present invention. Therefore,the protection scope of the present invention is subject to the scope ofthe appended claims.

INDUSTRIAL APPLICABILITY

Technical solutions are provided in the embodiments of the presentdisclosure. By determining that a radio frame is of a specified typeand/or that the radio frame carries indication information indicatingthat reusing of the radio frame by a third party is disallowed, andmaintaining a physical carrier channel detection state to be busy ismaintained until the radio frame ends, the transmission success rate ofthe specified type radio frame is ensured and the transmissionefficiency of a network is improved.

1-20. (canceled)
 21. A radio frame transmission method, comprising:receiving a radio frame; determining the radio frame to be a radio frameof a specified type and determining the radio frame carries indicationinformation indicating that reusing of the radio frame by a third partyis disallowed by parsing a spatial reuse parameter information domain ofa physical layer signaling domain, wherein the spatial reuse parameterinformation domain includes a spatial reuse disallow instruction; andmaintaining a physical carrier channel detection state to be busy untilthe radio frame ends.
 22. The method of claim 21, wherein beforedetermining the radio frame to be the radio frame of the specified type,the method further comprises: determining the radio frame carries theindication information indicating that reusing of the radio frame by athird party is disallowed; and determining receiving energy of the radioframe is less than an energy detection threshold of an overlapping basicservice set.
 23. The method of claim 21, wherein the radio frame of thespecified type comprises at least one of: a null data packet frame; anull data packet announcement frame; a beamforming report poll triggerframe; a beamforming feedback frame; a radio frame with responseinformation; a radio frame having a length satisfying a certaincondition; or a radio frame with a positioning function.
 24. The methodof claim 23, wherein receiving the radio frame includes: maintaining acurrent network allocation vector as unchanged.
 25. The method of claim23, wherein the radio frame having the length satisfying the certaincondition comprises: a radio frame whose media access control layerframe length or physical layer frame length is less than a threshold.26. The method of claim 25, wherein the radio frame comprises atriggered radio frame, and wherein receiving the radio frame furtherincludes: updating a network allocation vector.
 27. The method of claim23, wherein the radio frame is the beamforming report poll triggerframe, the method further comprising: transmitting a beamformingfeedback frame after a shortest interframe space (SIFS).
 28. The methodof claim 21, further comprising: receiving a positioning request triggerframe; transmitting a null data packet frame based on the positioningrequest trigger frame; receiving a null data packet announcement frame;and subsequent to receiving the null data packet announcement frame,after a shortest interface space (SIFS), receiving a null data packetframe including an instruction that spatial reuse is prohibited.
 29. Aradio frame transmission method, comprising: transmitting a radio frame,wherein the radio frame is a radio frame of a specified type, whereinthe radio frame carries indication information indicating that reusingof the radio frame by a third party is disallowed, and wherein a spatialreuse parameter information domain of a physical layer signaling domainof the radio frame carries the indication information indicating thatreusing of the radio frame by a third party is disallowed.
 30. Themethod of claim 29, wherein wherein the radio frame of the specifiedtype comprises any one of: a null data packet frame; a null data packetannouncement frame; a beamforming report poll trigger frame; abeamforming feedback frame; a radio frame with response information; aradio frame having a length satisfying a certain condition; or a radioframe with a positioning function.
 31. The method of claim 30, whereinthe radio frame having the length satisfying the certain conditioncomprises: a radio frame whose media access control layer frame lengthor physical layer frame length is less than a threshold.
 32. The methodof claim 29, further comprising: transmitting a positioning requesttrigger frame; receiving a null data packet frame based on thepositioning request trigger frame; transmitting a null data packetannouncement frame; and subsequent to transmitting the null data packetannouncement frame, after a shortest interface space (SIFS),transmitting a null data packet frame including an instruction thatspatial reuse is prohibited.
 33. A radio frame transmission apparatuscomprising a processor and a memory storing instructions, execution ofwhich by the processor cause the apparatus to operations comprising:receiving a radio frame; determining the radio frame to be a radio frameof a specified type and determining the radio frame carries indicationinformation indicating that reusing of the radio frame by a third partyis disallowed by parsing a spatial reuse parameter information domain ofa physical layer signaling domain, wherein the spatial reuse parameterinformation domain includes a spatial reuse disallow instruction; andmaintaining a physical carrier channel detection state to be busy untilthe radio frame ends.
 34. The apparatus of claim 33, wherein theoperations comprise: before determining the radio frame to be the radioframe of the specified type, determining the radio frame carries theindication information indicating that reusing of the radio frame by athird party is disallowed; and determining receiving energy of the radioframe is less than an energy detection threshold of an overlapping basicservice set.
 35. The apparatus of claim 33, wherein the radio frame ofthe specified type comprises at least one of: a null data packet frame;a null data packet announcement frame; a beamforming report poll triggerframe; a beamforming feedback frame; a radio frame with responseinformation; a radio frame having a length satisfying a certaincondition; or a radio frame with a positioning function.
 36. Theapparatus of claim 35, wherein receiving the radio frame includes:maintaining a current network allocation vector as unchanged.
 37. Theapparatus of claim 35, wherein the radio frame having the lengthsatisfying the certain condition comprises: a radio frame whose mediaaccess control layer frame length or physical layer frame length is lessthan a threshold.
 38. The apparatus of claim 37, wherein the radio framecomprises a triggered radio frame, and wherein receiving the radio framefurther includes updating a network allocation vector.
 39. The apparatusof claim 35, wherein the radio frame is the beamforming report polltrigger frame, the operations further comprising: transmitting abeamforming feedback frame after a shortest interframe space (SIFS). 40.The apparatus of claim 33, the operations further comprising: receivinga positioning request trigger frame; transmitting a null data packetframe based on the positioning request trigger frame; receiving a nulldata packet announcement frame; and subsequent to receiving the nulldata packet announcement frame, after a shortest interface space (SIFS),receiving a null data packet frame including an instruction that spatialreuse is prohibited.